/*字体图标*/
@font-face {
	font-family: 'iconfont';
	src: url('../fonts/iconfont.eot');
	src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), url('../fonts/iconfont.woff') format('woff'), url('../fonts/iconfont.ttf') format('truetype'), url('../fonts/iconfont.svg#iconfont') format('svg');
}

.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}

/*顶部左侧返回链接样式*/
.mui-bar .mui-icon.mui-action-back,
.mui-bar .mui-pull-right {
	color: #FEB406;
}

/*避免顶部有过长文字时点击覆盖*/
.mui-bar .mui-title,
.mui-navbar-inner.mui-bar .mui-title {
	width: 150px;
	margin: auto;
}

/*顶部栏右侧文字*/
header .mui-pull-right:not(.iconfont),
.mui-navbar-inner.mui-bar .mui-pull-right {
	line-height: 44px;
}

/*颜色反转顶部栏*/
.mui-bar.bar-inverse {
	background-color: #FEB406;
	box-shadow: none;
}

.mui-bar.bar-inverse .mui-title,
.mui-bar.bar-inverse .mui-icon.mui-action-back,
.mui-bar.bar-inverse .mui-pull-right,
.mui-bar.bar-inverse .mui-icon.mui-pull-right {
	color: #FFFFFF;
}
/*颜色反转顶部栏 END*/

/*底部栏*/
.mui-bar.mui-bar-tab {
	height: 45px;
}

/*底部栏按钮*/
.mui-bar.mui-bar-tab a.mui-tab-item {
	height: 45px;
}

/*按钮*/
/*主色系的按钮*/
.btn-main {
	border: 1px solid #FEB406;
	background-color: #FEB406;
	color: #FFFFFF;
}

/*主色系的按钮按下时对应暗色*/
.btn-main:active {
	background-color: #dc006f !important;
	border-color: #dc006f !important;
	color: #FFFFFF !important;
}

/*块级按钮*/
.mui-btn.btn-block {
	width: 80%;
	margin: 10px 10%;
	padding: 8px 0;
}

/*白色按钮*/
.btn-outlined {
	border: 1px solid #FEB406;
	background-color: #FFFFFF;
	color: #FEB406;
}


/*白色按钮按下时对应暗色*/
.btn-outlined:active {
	background-color: #F3F3F3 !important;
	border-color: #FEB406 !important;
	color: #FEB406 !important;
}

/*与背景色相同的沉浸式按钮*/
.btn-immer {
	background-color: #efeff4;
	width: 100%;
	margin: 10px 0;
	border: none;
	color: #9C9C9C;
	padding: 10px 0;
}
/*按钮 END */

/*左侧小标题*/
h5.min-title {
	margin: 15px 10px;
	color: #FEB406;
}

/*列表为空 提示区域*/
div.icon-state {
	width: 100%;
	text-align: center;
}

div.icon-state i.iconfont {
	display: block;
	margin: 20px auto;
	background-color: #FFFFFF;
	color: #CCCCCC;
	width: 120px;
	height: 120px;
	line-height: 120px;
	text-align: center;
	font-size: 52px;
	border-radius: 50%;
	border: 1px solid #CCCCCC;
}
/*列表为空 提示区域 END */

/*屏幕中央弹窗*/
.pop-up {
	height: 50%;
	width: 80%;
	position: fixed;
	top: 25% !important;
	left: 10% !important;
	text-align: center;
}
/*屏幕中央弹窗 END*/